home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / TabCell / TabSelectionCell.h < prev    next >
Text File  |  1994-08-04  |  775b  |  31 lines

  1. #import <appkit/appkit.h>
  2.  
  3. @interface TabSelectionCell : SelectionCell
  4. {
  5.     /* Private instance variables; do not use outside of this object! */
  6.     NXCoord        ascender,        /* Info about the text contents in the cell */
  7.                 descender,
  8.                 lineHeight;
  9.  
  10.     id             tabBeginImage;                /* The "tabBegin" image */
  11.     id             tabEndImage;                /* The "tabEnd" image */
  12.     id             tabBeginSelectedImage;        /* The "tabBeginSelected" image */
  13.     id             tabEndSelectedImage;        /* The "tabEndSelected" image */
  14.  
  15.     /* Public instance variables */
  16. }
  17.  
  18. /* Methods overridden from superclass */
  19. - initTextCell:(const char *)aString;
  20. - awake;
  21. - setFont:fontObj;
  22.  
  23. - drawInside:(const NXRect *)cellFrame inView:controlView;
  24.  
  25. /* Other instance methods */
  26. - finishInitializing;
  27.  
  28. /* Set/Get methods */
  29. - (BOOL)isSelected;
  30.  
  31. @end